import router from './router'
import store from './store'
// 导航守卫
// to到哪里去
// from来源
// next放行
router.beforeEach((to, from, next) => {
  // 1.已经登陆
  if (store.getters.token) {
    //   1.1如果已经登陆，去登录页的话跳转至首页
    if (to.path === '/login') {
      next('/')
    } else {
      // 1.2否则放行
      next()
    }
  } else {
    const whiteList = ['/login', '/404']
    // 未登录
    if (whiteList.indexOf(to.path) !== -1) {
      next()
    } else {
      next('/login')
    }
  }

// 1.2未登录跳转到登录页
})
